holiday wales new home catering self catering luxury home b&b escort london english cottage scotland edinburgh christmas glasgow ireland uk cottage cottage apartments luxury holiday cottage cottage rental apartment bed and breakfast luxury holiday home accommodation cottages rent ferienwohnung escorts short term housing